@CHARSET "UTF-8";
*{
	box-sizing:border-box;
}
html,body{
	margin:0px;
	padding:0px;
	height:100%;
}
.login-body{
	background-image:url("../img/login_bg.jpg");
	background-repeat: repeat-y;
	background-size:cover;
}
.icon {
      width: 2em; height: 2em;
      vertical-align: -0.15em;
      fill: currentColor;
      overflow: hidden;
   }
    
a, a:hover {
   text-decoration: none;
}

.wrapper{
	height: auto; min-height: 100%;
}

.main-header{
	position: relative;
	max-height:100px;
	z-index:1020;
}

.main-header .logo{
	float:left;
	background-color: #367fa9;
	color: #fff;
	height:50px;
	line-height:50px;
	font-size:20px;
	text-align:center;
	width:230px;
	font-weight:300;	
}

.main-header .navbar{
	 margin-left: 230px;
	 background-color: #3c8dbc;
	 border:0px;
	 border-radius: 0;
	 min-height:50px;
}

.main-sidebar{
	position: absolute;
	top:0;
	left:0;
	padding-top:50px;
	width:230px;
	min-height:100%;
	z-index:810;
	background-color: #222d32;
}

.content-wrapper{
	min-height:100%;
	background-color:#ecf0f5;
	z-index:800;
}

.sidebar-toggle{
	float:left;
	color:white;
	padding:8px;
}

.navbar-custom-menu{
	float:right;
}

